Evaluating Software Process Assessment Methods Based On Engineering Design Principles

نویسندگان

  • Mohammad Zarour
  • Abdulrahman Alarifi
  • Alain Abran
  • Jean-Marc Desharnais
چکیده

Software Process Assessment (SPA) is an effective method used to understand organizations’ software processquality. Assessment methods are tools used to identify the possible software process improvement opportunities. This paper studies the design process of the SPA methods from an engineering viewpoint and uses Vincenti’s classifications of engineering design knowledge as an analytical tool. The analyses end up with the necessary pieces of knowledge that the SPA methods’ designers bring with them before starting the design process of the SPA method. These pieces of knowledge provide useful guidelines, mainly for less experienced designers, to start SPA methods design. For the already developed SPA methods, these pieces of knowledge can be used as evaluation criteria that disclose the strengths and weaknesses of theses SPA methods. Keywords— Software, Process, Assessment, Evaluation, Design, Engineering, Criteria

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluating the effectiveness of teaching nature-based strategies on the Bioarchitecture design process

Introduction: At a time when modern rational man saw himself as the source of all values ​​and saw nature as an inexhaustible source of raw materials for the development of industry and the satisfaction of his needs, architecture became a tool for meeting the physical and material needs of man. The spread of this thinking led to many problems, including environmental crises; In order to improve...

متن کامل

Design of Oil Refineries Hydrogen Network Using Process Integration Principles

This paper describes the application of process integration principles to the design of oil refineries hydrogen network. In this regard, a design hierarchy as well as heuristics and required guidelines are proposed. The recommended rules compensate lack of procedure to the design and make the design process easier. The guiding principles of the design are based upon pinch technology and ext...

متن کامل

Producing and Introducing a Computer Software for Evaluating Performance of Permit to Work System in the Process Industries

Introduction: Permit-to-work system (PTW) system is a documented system to control the activities with inherent risks and probability of accident occurrence. To inform the performance and efficiency of a system, it must be periodically monitored and evaluated, and the permit to work system is no exception of this principle. The aim of the present study was to design and develop software for eva...

متن کامل

Bridging the Gap from Process Modelling to Process Assessment: The OOSPICE Process Specification for Component-Based Software Engineering

The EU-funded project OOSPICE (IST-1999-29073) is based on Component-Based Software Engineering principles. It provides a connection between processes and process engineering, on the one hand, and process capability assessment on the other. Here, following a synopsis of the necessary mappings between differing terminologies and an outline of the OOSPICE model architecture, we discuss how the pr...

متن کامل

Principles of component-based design of intelligent agents

Compositional multi-agent system design is a methodological perspective on multiagent system design based on the software engineering principles process and knowledge abstraction, compositionality, reuse, specification and verification. This paper addresses these principles from a generic perspective in the context of the compositional development method DESIRE. An overview is given of reusable...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013